TierPricingTable\TierPricingTablePlugin S

Total Complexity 36
Dependencies 25
Dependents 24
Total lines 240
Lines of code 157
Logical lines of code 79
Comment lines 51
Methods 25
Properties 1

Methods 25

Method Rating Maintainability Complexity Lines of code
checkRequirements()
S
59 5 14
addPluginsMeta()
S
60 4 11
run()
S
55 1 22
initializationHooks()
S
60 1 15
addPluginActions()
S
66 2 7
saveActivationTime()
S
73 2 5
getCurrentUser()
S
66 2 8
declareCompatibilities()
S
64 2 10
getAvailablePricingLayouts()
S
62 1 11
__construct()
S
68 1 7
getDocumentationURL()
S
81 1 3
getCurrentUserRoles()
S
74 1 4
getRulesSeparator()
S
79 1 3
getAccountPageURL()
S
80 1 3
getContactUsURL()
S
80 1 3
isSimpleProductSupported()
S
79 1 3
activate()
S
82 1 3
isVariationProductSupported()
S
79 1 3
isVariableProductSupported()
S
79 1 3
getSupportedVariationProductTypes()
S
78 1 3
getSupportedVariableProductTypes()
S
78 1 3
getSupportedSimpleProductTypes()
S
77 1 3
uninstall()
S
80 1 3
loadTextDomain()
S
75 1 4
getPluginActivationDate()
S
78 1 3